x86 hvm: Change default setting of guest CPUID RDTSCP bit
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 13 Jan 2010 08:33:34 +0000 (08:33 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 13 Jan 2010 08:33:34 +0000 (08:33 +0000)
commita243d80da35314abcfcec6de4644c81866aa6eff
treea782649ffc3312034051209da7f9e02630df6770
parent54954172e44d65c9118cd084096aa71d312043fa
x86 hvm: Change default setting of guest CPUID RDTSCP bit

Expose RDTSCP CPUID to guest only when tsc_mode == TSC_MODE_DEFAULT
and host_tsc_is_safe() returns 1.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
xen/arch/x86/hvm/hvm.c
xen/arch/x86/time.c
xen/include/asm-x86/time.h